XRay Views: Understanding the Internals of Classes

نویسندگان

  • Gabriela Arévalo
  • Stéphane Ducasse
  • Oscar Nierstrasz
چکیده

Understanding the internal workings of classes is a key prerequisite to maintaining an object-oriented software system. Unfortunately, classical editing and browsing tools offer mainly linear and textual views of classes and their implementation. These views fail to expose the semantic relationships between the internal parts of a class. We propose XRay views —a technique based on Concept Analysis— which reveal the internal relationships between groups of methods and attributes of a class. XRay views are composed out of elementary collaborations between attributes and methods, and help the engineer to build a mental model of how a class works internally. In this paper we present XRay views, and illustrate the approach by applying it on the Smalltalk class UIBuilder.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Understanding Classes using XRay Views

Understanding the internal workings of classes is a key prerequisite to maintaining an object-oriented software system. Unfortunately, classical editing and browsing tools offer mainly linear and textual views of classes and their implementation. These views fail to expose the semantic relationships between the internal parts of a class. We propose XRay views —a technique based on Concept Analy...

متن کامل

Black-Box Reuse within Frameworks based on Visual Programming

Application frameworks allow structured reuse of object-oriented design and source code, provided that the developer understands the source code and has knowledge of the frame-work's design conventions. The notion " white-box reuse " refers to the process of developing software by writing subclasses with the knowledge and understanding of the internals of the parent classes. When applying black...

متن کامل

EFL Students’ Views on L1 Culture through English Texts with L1 and L2 Cultural Content

The present research aims to examine the effects of using culturally oriented texts in project-based classes on the views of EFL university students regarding their L1 culture. To this end, three experimental groups of intermediate EFL freshmen, assigned to classes A, B and C, participated in this study. Each of the classes were presented with reading passages focused on L1 culture, L2 culture,...

متن کامل

Factors Affecting Learning of Anatomy: Students' Viewpoints

Introduction: Anatomy is of outmost importance for medical students because of its application in medical practice. Students are a main source of information for quality and effectiveness of education and their views can be used to improve teaching and learning. This study was performed to determine factors affecting anatomy learning from the opinion of medical students of Semnan University of ...

متن کامل

Pregnant Women’s Views on the Type of Delivery: Determinants and Relationships

Introduction: In recent years, the rate of delivery by Cesarean Section (CS) has increased in many countries. Many factors are responsible for this trend which are beyond the clinical practice of gynecologists. Objective: The purpose of this study is to investigate factors related to the preference for delivery type in pregnant women referred to a hospital in Tehran City, Iran. Materials and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003